Describe the problem or area being addressed.
What data did you use? How was it obtained? What are its limitations?
How users will interact with your system in a way that addresses the problem area.
Demonstrate your software.
Describe the components and how they interact to accomplish the use cases.
Show the structure of your github repository.
Focus on software engineering lessons.